#include<bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=1;i<=n;i++)
#define rept(i,n) for(int i=0;i<n;i++)

int n,a[100005],f[100005];

int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);

    cin>>n;
    rep(i,n){
        cin>>a[i];
        f[a[i]]++;
    }
    int alive=0;
    rep(i,100000){
        if(alive==0)alive=f[i];
        if(alive<=f[i])alive=f[i];
    }
    cout<<alive<<endl;

    fclose(stdin);
    fclose(stdout);
    return 0;
}
